package com.hyst.service;

import com.hyst.domain.AdminLog; 
/**
 *@Description:用户日志表Service
 *@author：Administrator
 *@Date：2018年04月17日
*/

public  interface  AdminLogService{


	/**
	 * @Description:添加单条记录，空属性值会采用数据库默认值插入
	 * @param adminLog
	 * @return AdminLog
	 */
	AdminLog insert(AdminLog adminLog);
	/**
	 * @Description:根据主键获取
	 * @param id
	 * @return AdminLog
	 */
	AdminLog getByPriKey(Integer id);
	/**
	 * @Description:根据对象主键更新对象不为空字段
	 * @param adminLog
	 * @return AdminLog
	 */
	AdminLog  updateSelective(AdminLog adminLog);
	/**
	 * @Description:根据对象主键更新对象不为空字段
	 * @param adminLog
	 * @return AdminLog
	 */
	AdminLog  update(AdminLog adminLog);
	/**
	 * @Description:根据主键获取
	 * @param id
	 * @return AdminLog
	 */
	AdminLog delete(Integer id);
}